body{
    /*background-image: url("../image/background.jpg");*/
}


body a{
    display: block;
    color: #000;
    text-decoration: none;
}

body a:hover{
    color: #000;
    text-decoration: none;
}

body a:visited{
    color: #000;
    text-decoration: none;
}

body a:link{
    text-decoration: none;
}

.header{
    width: auto;
    padding: 0px 10%;
}

.header_title{
    height: 30px;
    padding:5px 5px;
    margin: 0px 5px 10px 5px;
    background-color: #fafafa;
    background-color: rgba(255,255,255,0.5);
}

.header_title_left{
    float: left;
}

.header_title_mid{
    float: left;
}

.header_title_right{
    float: left;
}

.header_area{
    display: block;
    float: left;
    margin-left:15px;
    margin-right:5px;
}

.header_cart{
    border-right:1px solid;
    float: left;
    padding:0px 10px;
}

.header_title_right a{
    margin:0px 1px;
    padding:0px 7px;
    float: left;

}

.login{
    margin-left: 5px;
    border-right: 1px solid;
}

.collect{
    border-left: 1px solid;
}

.header_main{
    width:auto;
    height:auto;
}

.header_search{
    text-align: center;
    margin:auto;
    padding-top: 40px;
    position: relative;
    padding-left:5px;
}

.header_search_text{
    font-size:15px;
    color: #f2753f;
}

.header_main .logo{
    margin-top:10px;
}

.header_main .logo img{
    margin-left: 160px;
    width: 158px;
    height:91px;
}

.nameSearch{
    width:341px;
    height:35px;
    font-size: 13px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border:1px solid #8c8c8c;
    margin-left: 10px;
    -webkit-box-shadow: 0 0 10px #8c8c8c;
    -moz-box-shadow: 0 0 10px #8c8c8c;
    box-shadow: 0 0 10px #8c8c8c;
}

.header_search_title{
    color: #2c4f54;
    font-size:20px;
    margin-top: 10px;
    margin-left:70px;
}

.header_nav{
    padding-left:140px;
    margin-top:20px;
    background-color:rgba(253,255,223,0.4);
    height:50px;
    color: #c7b3e5;
}

.header_nav a{
    float: left;
    font-size: 20px;
    padding: 0px 30px;
    line-height: 50px;
}

#header_nav a{
    color: rgb(141,52,96);
}

#header_nav a:hover{
    background-color: #c7b3e5;
    color: #ffffff;
}

.header_smallNav .breadcrumb{
    float: left;
    background-color: #fff;
    background-color:rgba(255,255,255,0);
}

.header_smallNav_text{
    display: block;
    float: left;
    margin-top:8px;
}